tubular scaffold - French English Dictionary